百度開放云首席架構(gòu)師徐串:架構(gòu)師必須理解程序員的痛
在2016中國云計(jì)算技術(shù)大會(CCTC 2016,專題報(bào)道)上,百度開放云首席架構(gòu)師徐串發(fā)表了題為《企業(yè)IT基礎(chǔ)架構(gòu)在云端如何變革》的主題演講,并接受CSDN記者專訪,深入分享了他對架構(gòu)及設(shè)計(jì)的認(rèn)識,對架構(gòu)師工作和技能的理解,以及百度開放云架構(gòu)滿足大數(shù)據(jù)和人工智能等不同應(yīng)用需求的實(shí)踐經(jīng)驗(yàn)。
徐串表示,云計(jì)算環(huán)境下的架構(gòu),除了高吞吐、可擴(kuò)展性、穩(wěn)定性的需求,靈活性的實(shí)現(xiàn)也很重要。架構(gòu)師的工作就是在各種矛盾之間堅(jiān)持或妥協(xié),如高吞吐和低延遲的矛盾,優(yōu)雅架構(gòu)和緊迫需求的矛盾。保證業(yè)務(wù)的需求,是設(shè)計(jì)架構(gòu)的一個(gè)基本原則,要成為優(yōu)秀的架構(gòu)師,就要學(xué)會理解業(yè)務(wù),和一線產(chǎn)品經(jīng)理溝通,找出最核心的訴求來解決。另一方面,架構(gòu)師除了以寬廣的技術(shù)視野跟進(jìn)最新的技術(shù),也必須深入到到底層了解程序員的工作和痛苦,才能做出讓程序員滿意的取舍。